homogeneous polymerization - English Synonyms Dictionary